package com.gopay.common.domain.bank.ceb.expay.res;

import java.io.Serializable;

import com.gopay.common.domain.bank.ExPayBaseMessage;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
/**
 * 光大快捷单笔查询响应报文类
 * @author lilili
 * @CebExPayMessageSOQRes.java
 *
 */
@XStreamAlias("Plain")
public class CebExPayMessageSOQRes   implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 8760645337061907247L;

	@XStreamAsAttribute
	private String id="SOQRes";
	
	private String transId;

	private String type;
	
	private String serialNo;
	
	private String date;
	
	@XStreamAlias("amount")
	private String amount;
	
	private String charge;
	
	private String currency;
	
	private String originalSerialNo;
	
	private String originalDate;
	
	private String status;
	
	private String clearDate;
	
	private String hostDateTime;
	
	private String merId ;
	private String errorCode;
	private String errorMessage;
	private String errorDetail;
	
	public String getMerId() {
		return merId;
	}

	public void setMerId(String merId) {
		this.merId = merId;
	}

	public String getErrorCode() {
		return errorCode;
	}

	public void setErrorCode(String errorCode) {
		this.errorCode = errorCode;
	}

	public String getErrorMessage() {
		return errorMessage;
	}

	public void setErrorMessage(String errorMessage) {
		this.errorMessage = errorMessage;
	}

	public String getErrorDetail() {
		return errorDetail;
	}

	public void setErrorDetail(String errorDetail) {
		this.errorDetail = errorDetail;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getTransId() {
		return transId;
	}

	public void setTransId(String transId) {
		this.transId = transId;
	}


	public String getSerialNo() {
		return serialNo;
	}

	public void setSerialNo(String serialNo) {
		this.serialNo = serialNo;
	}
	
	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getDate() {
		return date;
	}

	public void setDate(String date) {
		this.date = date;
	}


	public String getAmount() {
		return amount;
	}

	public void setAmount(String amount) {
		this.amount = amount;
	}

	public String getCharge() {
		return charge;
	}

	public void setCharge(String charge) {
		this.charge = charge;
	}

	public String getCurrency() {
		return currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public String getOriginalSerialNo() {
		return originalSerialNo;
	}

	public void setOriginalSerialNo(String originalSerialNo) {
		this.originalSerialNo = originalSerialNo;
	}

	public String getOriginalDate() {
		return originalDate;
	}

	public void setOriginalDate(String originalDate) {
		this.originalDate = originalDate;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getClearDate() {
		return clearDate;
	}

	public void setClearDate(String clearDate) {
		this.clearDate = clearDate;
	}

	public String getHostDateTime() {
		return hostDateTime;
	}

	public void setHostDateTime(String hostDateTime) {
		this.hostDateTime = hostDateTime;
	}
	
}
